#设置基础镜像
FROM python:3.8
#创建/code文件夹，作为放应用代码的地方
ENV PYTHONUNBUFFERED 1

RUN mkdir /code
#将主机的应用代码 搬运到镜像内部
COPY . /code
# WORKDIR=>work directory 进入工作目录，进入容器后所在的默认位置
WORKDIR /code

# 将Django,DRF以及IPython装到镜像中

RUN pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/  && \
    pip config set global.trusted-host mirrors.aliyun.com/ && \
    pip install  Django djangorestframework IPython psycopg2-binary djangorestframework_simplejwt \
    celery \
    redis \
    requests \
    dash \
    dash-bootstrap-components \
    dash-table \
    jsondiff 